double trench - French English Dictionary